package com.agileai.portal.bizmoduler.mobile;

import java.util.HashMap;
import java.util.List;

import com.agileai.domain.DataParam;
import com.agileai.domain.DataRow;
import com.agileai.hotweb.bizmoduler.core.StandardService;
import com.agileai.portal.driver.mobile.AngularWidget;

public interface AppModuleConfigManage extends StandardService{
	public static final HashMap<String,String> ControllerFileContents = new HashMap<String,String>();
	public static final HashMap<String,String> TemplateFileContents = new HashMap<String,String>();
	public static final HashMap<String,AngularWidget> AngularWidgetCache = new HashMap<String,AngularWidget>();
	public static final HashMap<String,List<AngularWidget>> PageAngularWidgetCache = new HashMap<String,List<AngularWidget>>();
	DataRow getUserAppConfig(DataParam queryParam);
	void saveAppModuleConfig(String appModuleConfig,String userId);
}
